import { Controller } from 'egg';
import { version as appVersion } from '../../package.json';
export default class HomeController extends Controller {
  public async index() {
    const { ctx, app } = this;
    const { status } = ctx.app.redis;
    const { version } = await ctx.app.mongoose.connection.db.command({ buildInfo: 1 });
    ctx.helper.success({
      ctx, res: {
        dbVersion: version,
        redisStatus: status,
        appVersion,
        env: process.env.PING_ENV,
        config: app.config.baseUrl,
      },
    });
  }
}
